home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Official HTML Publishing…scape (Macintosh Edition)
/
Official HTML Publishing for Netscape - Macintosh Edition.iso
/
Mac 68K Launch Me
/
Mac 68K Launch Me.rsrc
/
CODE_52_lcrXFact.txt
< prev
next >
Wrap
Text File
|
1996-08-14
|
75KB
|
1,370 lines
# near model CODE resource
# jump table entries: 60328-60353 (26 of them)
00000000 FFFF .extension 0xFFF // unimplemented
00000002 EBA8 lsl D0, D5
00000004 0000 0EB2 ori.b D0, 0xB2
fn00000008:
00000008 2F0A move.l -[A7], A2
0000000A 206F 0008 movea.l A0, [A7 + 0x8]
0000000E 2050 movea.l A0, [A0]
00000010 4AA8 0018 tst.l [A0 + 0x18]
00000014 6610 bne +0x12 /* 00000026 */
00000016 3F3C 0060 move.w -[A7], 0x60 /* '`' */
0000001A 4EAD E070 jsr [A5 - 0x1F90]
0000001E 70FF moveq.l D0, 0xFFFFFFFF
00000020 544F addq.w A7, 2
00000022 245F movea.l A2, [A7]+
00000024 4E75 rts
label00000026:
00000026 42A7 clr.l -[A7]
00000028 4227 clr.b -[A7]
0000002A 3F2F 0012 move.w -[A7], [A7 + 0x12]
0000002E 206F 0010 movea.l A0, [A7 + 0x10]
00000032 2050 movea.l A0, [A0]
00000034 2F28 0018 move.l -[A7], [A0 + 0x18]
00000038 4EAD DFC8 jsr [A5 - 0x2038]
0000003C 2448 movea.l A2, A0
0000003E 200A move.l D0, A2
00000040 4FEF 000C lea.l A7, [A7 + 0xC]
00000044 6606 bne +0x8 /* 0000004C */
00000046 70FF moveq.l D0, 0xFFFFFFFF
00000048 245F movea.l A2, [A7]+
0000004A 4E75 rts
label0000004C:
0000004C 202A 0004 move.l D0, [A2 + 0x4]
00000050 245F movea.l A2, [A7]+
00000052 4E75 rts
fn00000054:
00000054 48E7 1030 movem.l -[A7], D3,A2,A3
00000058 514F subq.w A7, 8
0000005A 206F 0018 movea.l A0, [A7 + 0x18]
0000005E 2050 movea.l A0, [A0]
00000060 2668 0024 movea.l A3, [A0 + 0x24]
00000064 42AF 0004 clr.l [A7 + 0x4]
00000068 4297 clr.l [A7]
0000006A 594F subq.w A7, 4
0000006C 4EAD BFB0 jsr [A5 - 0x4050]
00000070 2F08 move.l -[A7], A0
00000072 4EAD FE88 jsr [A5 - 0x178]
00000076 205F movea.l A0, [A7]+
00000078 2448 movea.l A2, A0
0000007A 200A move.l D0, A2
0000007C 6756 beq +0x58 /* 000000D4 */
0000007E 486F 0004 pea.l [A7 + 0x4]
00000082 42A7 clr.l -[A7]
00000084 2F0B move.l -[A7], A3
00000086 2F0A move.l -[A7], A2
00000088 2052 movea.l A0, [A2]
0000008A 2068 0028 movea.l A0, [A0 + 0x28]
0000008E 4E90 jsr [A0]
00000090 2600 move.l D3, D0
00000092 4AAF 0014 tst.l [A7 + 0x14]
00000096 4FEF 0010 lea.l A7, [A7 + 0x10]
0000009A 672C beq +0x2E /* 000000C8 */
0000009C 4857 pea.l [A7]
0000009E 486D 8546 pea.l [A5 - 0x7ABA]
000000A2 2F2F 000C move.l -[A7], [A7 + 0xC]
000000A6 206F 0010 movea.l A0, [A7 + 0x10]
000000AA 2050 movea.l A0, [A0]
000000AC 2068 0004 movea.l A0, [A0 + 0x4]
000000B0 4E90 jsr [A0]
000000B2 2600 move.l D3, D0
000000B4 2F2F 0010 move.l -[A7], [A7 + 0x10]
000000B8 206F 0014 movea.l A0, [A7 + 0x14]
000000BC 2050 movea.l A0, [A0]
000000BE 2068 000C movea.l A0, [A0 + 0xC]
000000C2 4E90 jsr [A0]
000000C4 4FEF 0010 lea.l A7, [A7 + 0x10]
label000000C8:
000000C8 2F0A move.l -[A7], A2
000000CA 2052 movea.l A0, [A2]
000000CC 2068 000C movea.l A0, [A0 + 0xC]
000000D0 4E90 jsr [A0]
000000D2 584F addq.w A7, 4
label000000D4:
000000D4 2057 movea.l A0, [A7]
000000D6 504F addq.w A7, 8
000000D8 4CDF 0C08 movem.l D3,A2,A3, [A7]+
000000DC 4E75 rts
fn000000DE:
000000DE 48E7 1F3A movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6
000000E2 4FEF FFA0 lea.l A7, [A7 - 0x60]
000000E6 2C6F 0088 movea.l A6, [A7 + 0x88]
000000EA 286F 008C movea.l A4, [A7 + 0x8C]
000000EE 262F 0092 move.l D3, [A7 + 0x92]
000000F2 95CA sub.l A2, A2
000000F4 4A83 tst.l D3
000000F6 6C0C bge +0xE /* 00000104 */
000000F8 7000 moveq.l D0, 0x00
000000FA 4FEF 0060 lea.l A7, [A7 + 0x60]
000000FE 4CDF 5CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
00000102 4E75 rts
label00000104:
00000104 3E2D 0FA0 move.w D7, [A5 + 0xFA0]
00000108 2054 movea.l A0, [A4]
0000010A 2668 0020 movea.l A3, [A0 + 0x20]
0000010E 2A03 move.l D5, D3
00000110 7210 moveq.l D1, 0x10
00000112 E2A5 asr D5, D1
00000114 3043 movea.w A0, D3
00000116 2F48 0040 move.l [A7 + 0x40], A0
0000011A 2053 movea.l A0, [A3]
0000011C 3630 5214 move.w D3, [A0 + D5.w * 2 + 0x14]
00000120 3C03 move.w D6, D3
00000122 48C6 ext.l D6
00000124 0286 FFFF 3FFF andi.l D6, 0xFFFF3FFF
0000012A 200E move.l D0, A6
0000012C 6620 bne +0x22 /* 0000014E */
0000012E 3003 move.w D0, D3
00000130 0280 0000 C000 andi.l D0, 0xC000
00000136 4A80 tst.l D0
00000138 6614 bne +0x16 /* 0000014E */
0000013A 3F3C 004A move.w -[A7], 0x4A /* 'J' */
0000013E 4EAD E070 jsr [A5 - 0x1F90]
00000142 7001 moveq.l D0, 0x01
00000144 4FEF 0062 lea.l A7, [A7 + 0x62]
00000148 4CDF 5CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
0000014C 4E75 rts
label0000014E:
0000014E 5245 addq.w D5, 1
00000150 7801 moveq.l D4, 0x01
00000152 6000 009E bra +0xA0 /* 000001F2 */
label00000156:
00000156 2053 movea.l A0, [A3]
00000158 3630 5214 move.w D3, [A0 + D5.w * 2 + 0x14]
0000015C 3003 move.w D0, D3
0000015E 48C0 ext.l D0
00000160 4EAD 9D1E jsr [A5 - 0x62E2]
00000164 0044 0000 ori.w D4, 0x0
00000168 000A 0000 ori.b A2, 0x0
0000016C 01EE 0005 bset [A6 + 0x5], D0
00000170 0000 000A ori.b D0, 0xA /* '\n' */
00000174 009C 0000 00E9 ori.l [A4]+, 0xE9
0000017A 0022 0000 ori.b -[A2], 0x0
0000017E 00F1 0014 ori.? [A1 + D0.w + 0x14], 0xFFFFFFFFFFFFFFFF
00000182 0000 0159 ori.b D0, 0x59 /* 'Y' */
00000186 0012 0000 ori.b [A2], 0x0
0000018A 01ED 0014 bset [A5 + 0x14], D0
0000018E 0000 01EE ori.b D0, 0xEE
00000192 0012 7604 ori.b [A2], 0x4
00000196 6012 bra +0x14 /* 000001AA */
00000198 7609 moveq.l D3, 0x09
0000019A 600E bra +0x10 /* 000001AA */
0000019C 7601 moveq.l D3, 0x01
0000019E 600A bra +0xC /* 000001AA */
000001A0 7608 moveq.l D3, 0x08
000001A2 6006 bra +0x8 /* 000001AA */
000001A4 7606 moveq.l D3, 0x06
000001A6 6002 bra +0x4 /* 000001AA */
000001A8 76FF moveq.l D3, 0xFFFFFFFF
label000001AA:
000001AA 0C43 FFFF cmpi.w D3, 0xFFFF
000001AE 673E beq +0x40 /* 000001EE */
000001B0 3004 move.w D0, D4
000001B2 48C0 ext.l D0
000001B4 322D 0FA0 move.w D1, [A5 + 0xFA0]
000001B8 48C1 ext.l D1
000001BA 9280 sub.l D1, D0
000001BC 5281 addq.l D1, 1
000001BE E789 lsl D1, 3
000001C0 246D 0F8E movea.l A2, [A5 + 0xF8E]
000001C4 2452 movea.l A2, [A2]
000001C6 D5ED 0F96 add.l A2, [A5 + 0xF96]
000001CA 95C1 sub.l A2, D1
000001CC 3003 move.w D0, D3
000001CE 48C0 ext.l D0
000001D0 B092 cmp.l D0, [A2]
000001D2 671A beq +0x1C /* 000001EE */
000001D4 2F2A 0004 move.l -[A7], [A2 + 0x4]
000001D8 2F2A 0000 move.l -[A7], [A2 + 0x0]
000001DC 3F03 move.w -[A7], D3
000001DE 4EAD E220 jsr [A5 - 0x1DE0]
000001E2 7001 moveq.l D0, 0x01
000001E4 4FEF 006A lea.l A7, [A7 + 0x6A]
000001E8 4CDF 5CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
000001EC 4E75 rts
label000001EE:
000001EE 5245 addq.w D5, 1
000001F0 5244 addq.w D4, 1
label000001F2:
000001F2 B846 cmp.w D4, D6
000001F4 6F00 FF60 ble -0x9E /* 00000156 */
000001F8 BC47 cmp.w D6, D7
000001FA 6714 beq +0x16 /* 00000210 */
000001FC 3F3C 0019 move.w -[A7], 0x19
00000200 4EAD E070 jsr [A5 - 0x1F90]
00000204 7001 moveq.l D0, 0x01
00000206 4FEF 0062 lea.l A7, [A7 + 0x62]
0000020A 4CDF 5CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
0000020E 4E75 rts
label00000210:
00000210 306D 0FA0 movea.w A0, [A5 + 0xFA0]
00000214 2F48 0058 move.l [A7 + 0x58], A0
00000218 7008 moveq.l D0, 0x08
0000021A B088 cmp.l D0, A0
0000021C 6D3E blt +0x40 /* 0000025C */
0000021E 95CA sub.l A2, A2
00000220 41D7 lea.l A0, [A7]
00000222 2F48 005C move.l [A7 + 0x5C], A0
00000226 7601 moveq.l D3, 0x01
00000228 602A bra +0x2C /* 00000254 */
label0000022A:
0000022A 302D 0FA0 move.w D0, [A5 + 0xFA0]
0000022E 48C0 ext.l D0
00000230 9083 sub.l D0, D3
00000232 5280 addq.l D0, 1
00000234 E788 lsl D0, 3
00000236 206D 0F8E movea.l A0, [A5 + 0xF8E]
0000023A 2050 movea.l A0, [A0]
0000023C D1ED 0F96 add.l A0, [A5 + 0xF96]
00000240 91C0 sub.l A0, D0
00000242 2003 move.l D0, D3
00000244 5380 subq.l D0, 1
00000246 E788 lsl D0, 3
00000248 226F 005C movea.l A1, [A7 + 0x5C]
0000024C D3C0 add.l A1, D0
0000024E 22D8 move.l [A1]+, [A0]+
00000250 22D8 move.l [A1]+, [A0]+
00000252 5283 addq.l D3, 1
label00000254:
00000254 B6AF 0058 cmp.l D3, [A7 + 0x58]
00000258 6FD0 ble -0x2E /* 0000022A */
0000025A 605E bra +0x60 /* 000002BA */
label0000025C:
0000025C 4878 0001 push.l 0x1
00000260 2008 move.l D0, A0
00000262 E788 lsl D0, 3
00000264 2F00 move.l -[A7], D0
00000266 4EAD C1F8 jsr [A5 - 0x3E08]
0000026A 2448 movea.l A2, A0
0000026C 200A move.l D0, A2
0000026E 504F addq.w A7, 8
00000270 6744 beq +0x46 /* 000002B6 */
00000272 42A7 clr.l -[A7]
00000274 2F0A move.l -[A7], A2
00000276 4EAD C2F0 jsr [A5 - 0x3D10]
0000027A 2F48 0064 move.l [A7 + 0x64], A0
0000027E 7601 moveq.l D3, 0x01
00000280 504F addq.w A7, 8
00000282 602A bra +0x2C /* 000002AE */
label00000284:
00000284 302D 0FA0 move.w D0, [A5 + 0xFA0]
00000288 48C0 ext.l D0
0000028A 9083 sub.l D0, D3
0000028C 5280 addq.l D0, 1
0000028E E788 lsl D0, 3
00000290 206D 0F8E movea.l A0, [A5 + 0xF8E]
00000294 2050 movea.l A0, [A0]
00000296 D1ED 0F96 add.l A0, [A5 + 0xF96]
0000029A 91C0 sub.l A0, D0
0000029C 2003 move.l D0, D3
0000029E 5380 subq.l D0, 1
000002A0 E788 lsl D0, 3
000002A2 226F 005C movea.l A1, [A7 + 0x5C]
000002A6 D3C0 add.l A1, D0
000002A8 22D8 move.l [A1]+, [A0]+
000002AA 22D8 move.l [A1]+, [A0]+
000002AC 5283 addq.l D3, 1
label000002AE:
000002AE B6AF 0058 cmp.l D3, [A7 + 0x58]
000002B2 6FD0 ble -0x2E /* 00000284 */
000002B4 6004 bra +0x6 /* 000002BA */
label000002B6:
000002B6 42AF 005C clr.l [A7 + 0x5C]
label000002BA:
000002BA 4AAF 005C tst.l [A7 + 0x5C]
000002BE 660C bne +0xE /* 000002CC */
000002C0 7000 moveq.l D0, 0x00
000002C2 4FEF 0060 lea.l A7, [A7 + 0x60]
000002C6 4CDF 5CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
000002CA 4E75 rts
label000002CC:
000002CC 2F4E 0044 move.l [A7 + 0x44], A6
000002D0 42AF 0048 clr.l [A7 + 0x48]
000002D4 2F6F 0040 004C move.l [A7 + 0x4C], [A7 + 0x40]
000002DA 3047 movea.w A0, D7
000002DC 2F48 0058 move.l [A7 + 0x58], A0
000002E0 7002 moveq.l D0, 0x02
000002E2 2F40 0050 move.l [A7 + 0x50], D0
000002E6 42AF 0054 clr.l [A7 + 0x54]
000002EA 200E move.l D0, A6
000002EC 6708 beq +0xA /* 000002F6 */
000002EE 2056 movea.l A0, [A6]
000002F0 2668 000C movea.l A3, [A0 + 0xC]
000002F4 6006 bra +0x8 /* 000002FC */
label000002F6:
000002F6 2054 movea.l A0, [A4]
000002F8 2668 0028 movea.l A3, [A0 + 0x28]
label000002FC:
000002FC 200B move.l D0, A3
000002FE 6610 bne +0x12 /* 00000310 */
00000300 2F0C move.l -[A7], A4
00000302 4EBA FD50 jsr [PC - 0x2B0 /* 00000054 */]
00000306 2648 movea.l A3, A0
00000308 2054 movea.l A0, [A4]
0000030A 214B 0028 move.l [A0 + 0x28], A3
0000030E 584F addq.w A7, 4
label00000310:
00000310 486F 0044 pea.l [A7 + 0x44]
00000314 2F0B move.l -[A7], A3
00000316 2053 movea.l A0, [A3]
00000318 2068 0010 movea.l A0, [A0 + 0x10]
0000031C 4E90 jsr [A0]
0000031E 2600 move.l D3, D0
00000320 200A move.l D0, A2
00000322 504F addq.w A7, 8
00000324 6708 beq +0xA /* 0000032E */
00000326 2F0A move.l -[A7], A2
00000328 4EAD C200 jsr [A5 - 0x3E00]
0000032C 584F addq.w A7, 4
label0000032E:
0000032E 4A83 tst.l D3
00000330 660E bne +0x10 /* 00000340 */
00000332 2F2F 0054 move.l -[A7], [A7 + 0x54]
00000336 3F2F 0056 move.w -[A7], [A7 + 0x56]
0000033A 4EAD E218 jsr [A5 - 0x1DE8]
0000033E 5C4F addq.w A7, 6
label00000340:
00000340 7001 moveq.l D0, 0x01
00000342 4FEF 0060 lea.l A7, [A7 + 0x60]
00000346 4CDF 5CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
0000034A 4E75 rts
fn0000034C:
0000034C 48E7 1030 movem.l -[A7], D3,A2,A3
00000350 266F 0010 movea.l A3, [A7 + 0x10]
00000354 362F 0014 move.w D3, [A7 + 0x14]
00000358 2053 movea.l A0, [A3]
0000035A 2468 0008 movea.l A2, [A0 + 0x8]
0000035E 3F03 move.w -[A7], D3
00000360 2F0A move.l -[A7], A2
00000362 4EBA FCA4 jsr [PC - 0x35C /* 00000008 */]
00000366 5C4F addq.w A7, 6
00000368 2F00 move.l -[A7], D0
0000036A 3F03 move.w -[A7], D3
0000036C 2F0A move.l -[A7], A2
0000036E 2F0B move.l -[A7], A3
00000370 4EBA FD6C jsr [PC - 0x294 /* 000000DE */]
00000374 4FEF 000E lea.l A7, [A7 + 0xE]
00000378 4CDF 0C08 movem.l D3,A2,A3, [A7]+
0000037C 4E75 rts
0000037E 4878 FFFF push.l 0xFFFF
00000382 3F2F 000C move.w -[A7], [A7 + 0xC]
00000386 206F 000A movea.l A0, [A7 + 0xA]
0000038A 2050 movea.l A0, [A0]
0000038C 2F28 0008 move.l -[A7], [A0 + 0x8]
00000390 2F2F 000E move.l -[A7], [A7 + 0xE]
00000394 4EBA FD48 jsr [PC - 0x2B8 /* 000000DE */]
00000398 4FEF 000E lea.l A7, [A7 + 0xE]
0000039C 4E75 rts
0000039E 48E7 0030 movem.l -[A7], A2,A3
000003A2 514F subq.w A7, 8
000003A4 246F 0014 movea.l A2, [A7 + 0x14]
000003A8 2052 movea.l A0, [A2]
000003AA 7002 moveq.l D0, 0x02
000003AC 2140 0004 move.l [A0 + 0x4], D0
000003B0 2052 movea.l A0, [A2]
000003B2 2068 0008 movea.l A0, [A0 + 0x8]
000003B6 2050 movea.l A0, [A0]
000003B8 4AA8 0018 tst.l [A0 + 0x18]
000003BC 6700 00CC beq +0xCE /* 0000048A */
000003C0 7006 moveq.l D0, 0x06
000003C2 2E80 move.l [A7], D0
000003C4 2F4A 0004 move.l [A7 + 0x4], A2
000003C8 4857 pea.l [A7]
000003CA 4EAD E1C0 jsr [A5 - 0x1E40]
000003CE 202D 0F96 move.l D0, [A5 + 0xF96]
000003D2 5080 addq.l D0, 8
000003D4 B0AD 0F92 cmp.l D0, [A5 + 0xF92 /* export_494 */]
000003D8 584F addq.w A7, 4
000003DA 6D0E blt +0x10 /* 000003EA */
000003DC 4878 0008 push.l 0x8
000003E0 4EAD E170 jsr [A5 - 0x1E90]
000003E4 49C0 lea.l A4, D0
000003E6 584F addq.w A7, 4
000003E8 6002 bra +0x4 /* 000003EC */
label000003EA:
000003EA 7001 moveq.l D0, 0x01
label000003EC:
000003EC 4A80 tst.l D0
000003EE 671E beq +0x20 /* 0000040E */
000003F0 206D 0F8E movea.l A0, [A5 + 0xF8E]
000003F4 2050 movea.l A0, [A0]
000003F6 D1ED 0F96 add.l A0, [A5 + 0xF96]
000003FA 20AD 0F9A move.l [A0], [A5 + 0xF9A /* export_495 */]
000003FE 216D 0F9E 0004 move.l [A0 + 0x4], [A5 + 0xF9E]
00000404 50AD 0F96 addq.l [A5 + 0xF96], 8
00000408 7004 moveq.l D0, 0x04
0000040A 2B40 0F9A move.l [A5 + 0xF9A /* export_495 */], D0
label0000040E:
0000040E 2B57 0F9A move.l [A5 + 0xF9A /* export_495 */], [A7]
00000412 2B6F 0004 0F9E move.l [A5 + 0xF9E], [A7 + 0x4]
00000418 202D 0F96 move.l D0, [A5 + 0xF96]
0000041C 5080 addq.l D0, 8
0000041E B0AD 0F92 cmp.l D0, [A5 + 0xF92 /* export_494 */]
00000422 6D0E blt +0x10 /* 00000432 */
00000424 4878 0008 push.l 0x8
00000428 4EAD E170 jsr [A5 - 0x1E90]
0000042C 49C0 lea.l A4, D0
0000042E 584F addq.w A7, 4
00000430 6002 bra +0x4 /* 00000434 */
label00000432:
00000432 7001 moveq.l D0, 0x01
label00000434:
00000434 4A80 tst.l D0
00000436 671E beq +0x20 /* 00000456 */
00000438 206D 0F8E movea.l A0, [A5 + 0xF8E]
0000043C 2050 movea.l A0, [A0]
0000043E D1ED 0F96 add.l A0, [A5 + 0xF96]
00000442 20AD 0F9A move.l [A0], [A5 + 0xF9A /* export_495 */]
00000446 216D 0F9E 0004 move.l [A0 + 0x4], [A5 + 0xF9E]
0000044C 50AD 0F96 addq.l [A5 + 0xF96], 8
00000450 7004 moveq.l D0, 0x04
00000452 2B40 0F9A move.l [A5 + 0xF9A /* export_495 */], D0
label00000456:
00000456 7001 moveq.l D0, 0x01
00000458 2B40 0F9E move.l [A5 + 0xF9E], D0
0000045C 3F3C 01BD move.w -[A7], 0x1BD
00000460 2F0A move.l -[A7], A2
00000462 4EBA FEE8 jsr [PC - 0x118 /* 0000034C */]
00000466 4A00 tst.b D0
00000468 5C4F addq.w A7, 6
0000046A 6608 bne +0xA /* 00000474 */
0000046C 4EAD E1A0 jsr [A5 - 0x1E60]
00000470 4EAD E1A0 jsr [A5 - 0x1E60]
label00000474:
00000474 2052 movea.l A0, [A2]
00000476 2668 000C movea.l A3, [A0 + 0xC]
0000047A 200B move.l D0, A3
0000047C 670C beq +0xE /* 0000048A */
0000047E 2F0B move.l -[A7], A3
00000480 2053 movea.l A0, [A3]
00000482 2068 000C movea.l A0, [A0 + 0xC]
00000486 4E90 jsr [A0]
00000488 584F addq.w A7, 4
label0000048A:
0000048A 2052 movea.l A0, [A2]
0000048C 2068 0008 movea.l A0, [A0 + 0x8]
00000490 2050 movea.l A0, [A0]
00000492 53A8 000C subq.l [A0 + 0xC], 1
00000496 2052 movea.l A0, [A2]
00000498 2F28 0008 move.l -[A7], [A0 + 0x8]
0000049C 4EAD E1A8 jsr [A5 - 0x1E58]
000004A0 2F0A move.l -[A7], A2
000004A2 4EAD C200 jsr [A5 - 0x3E00]
000004A6 4FEF 0010 lea.l A7, [A7 + 0x10]
000004AA 4CDF 0C00 movem.l A2,A3, [A7]+
000004AE 4E75 rts
000004B0 2F0A move.l -[A7], A2
000004B2 4FEF FEFA lea.l A7, [A7 - 0x106]
000004B6 246F 010E movea.l A2, [A7 + 0x10E]
000004BA 4857 pea.l [A7]
000004BC 2052 movea.l A0, [A2]
000004BE 2068 0008 movea.l A0, [A0 + 0x8]
000004C2 2050 movea.l A0, [A0]
000004C4 2F28 0010 move.l -[A7], [A0 + 0x10]
000004C8 4EAD E158 jsr [A5 - 0x1EA8]
000004CC 2F3C 0109 002D move.l -[A7], 0x109002D
000004D2 486D 0BE8 pea.l [A5 + 0xBE8]
000004D6 4EAD C328 jsr [A5 - 0x3CD8]
000004DA 2F0A move.l -[A7], A2
000004DC 2052 movea.l A0, [A2]
000004DE 2F28 0004 move.l -[A7], [A0 + 0x4]
000004E2 486F 0018 pea.l [A7 + 0x18]
000004E6 486D 0BE9 pea.l [A5 + 0xBE9]
000004EA 2F2F 0136 move.l -[A7], [A7 + 0x136]
000004EE 2F2F 0136 move.l -[A7], [A7 + 0x136]
000004F2 4EAD C1F0 jsr [A5 - 0x3E10]
000004F6 4FEF 012E lea.l A7, [A7 + 0x12E]
000004FA 245F movea.l A2, [A7]+
000004FC 4E75 rts
000004FE 7000 moveq.l D0, 0x00
00000500 4E75 rts
00000502 7000 moveq.l D0, 0x00
00000504 4E75 rts
00000506 7000 moveq.l D0, 0x00
00000508 4E75 rts
0000050A 4E75 rts
0000050C 7000 moveq.l D0, 0x00
0000050E 4E75 rts
00000510 7000 moveq.l D0, 0x00
00000512 4E75 rts
00000514 1F3C 0002 move.b -[A7], 0x2
00000518 2F2F 000A move.l -[A7], [A7 + 0xA]
0000051C 4EAD B140 jsr [A5 - 0x4EC0]
00000520 5C4F addq.w A7, 6
00000522 4E75 rts
00000524 303C 00DE move.w D0, 0xDE
00000528 4E75 rts
fn0000052A:
0000052A 48E7 003A movem.l -[A7], A2,A3,A4,A6
0000052E 2C6F 0014 movea.l A6, [A7 + 0x14]
00000532 2F0E move.l -[A7], A6
00000534 4EBA FB1E jsr [PC - 0x4E2 /* 00000054 */]
00000538 2648 movea.l A3, A0
0000053A 200B move.l D0, A3
0000053C 584F addq.w A7, 4
0000053E 6608 bne +0xA /* 00000548 */
00000540 91C8 sub.l A0, A0
00000542 4CDF 5C00 movem.l A2,A3,A4,A6, [A7]+
00000546 4E75 rts
label00000548:
00000548 4878 0001 push.l 0x1
0000054C 4878 0010 push.l 0x10
00000550 4EAD C1F8 jsr [A5 - 0x3E08]
00000554 2848 movea.l A4, A0
00000556 200C move.l D0, A4
00000558 504F addq.w A7, 8
0000055A 6614 bne +0x16 /* 00000570 */
0000055C 2F0B move.l -[A7], A3
0000055E 2053 movea.l A0, [A3]
00000560 2068 000C movea.l A0, [A0 + 0xC]
00000564 4E90 jsr [A0]
00000566 91C8 sub.l A0, A0
00000568 584F addq.w A7, 4
0000056A 4CDF 5C00 movem.l A2,A3,A4,A6, [A7]+
0000056E 4E75 rts
label00000570:
00000570 2454 movea.l A2, [A4]
00000572 41ED 91D6 lea.l A0, [A5 - 0x6E2A]
00000576 2488 move.l [A2], A0
00000578 7001 moveq.l D0, 0x01
0000057A 2540 0004 move.l [A2 + 0x4], D0
0000057E 254E 0008 move.l [A2 + 0x8], A6
00000582 254B 000C move.l [A2 + 0xC], A3
00000586 2056 movea.l A0, [A6]
00000588 52A8 0004 addq.l [A0 + 0x4], 1
0000058C 2056 movea.l A0, [A6]
0000058E 52A8 000C addq.l [A0 + 0xC], 1
00000592 204C movea.l A0, A4
00000594 4CDF 5C00 movem.l A2,A3,A4,A6, [A7]+
00000598 4E75 rts
fn0000059A:
0000059A 48E7 0030 movem.l -[A7], A2,A3
0000059E 514F subq.w A7, 8
000005A0 2F2F 0014 move.l -[A7], [A7 + 0x14]
000005A4 4EBA FF84 jsr [PC - 0x7C /* 0000052A */]
000005A8 2448 movea.l A2, A0
000005AA 200A move.l D0, A2
000005AC 584F addq.w A7, 4
000005AE 660A bne +0xC /* 000005BA */
000005B0 3F3C 0002 move.w -[A7], 0x2
000005B4 4EAD E070 jsr [A5 - 0x1F90]
000005B8 544F addq.w A7, 2
label000005BA:
000005BA 302D 0FA0 move.w D0, [A5 + 0xFA0]
000005BE 48C0 ext.l D0
000005C0 E788 lsl D0, 3
000005C2 266D 0F8E movea.l A3, [A5 + 0xF8E]
000005C6 2653 movea.l A3, [A3]
000005C8 D7ED 0F96 add.l A3, [A5 + 0xF96]
000005CC 97C0 sub.l A3, D0
000005CE 2E93 move.l [A7], [A3]
000005D0 2F6B 0004 0004 move.l [A7 + 0x4], [A3 + 0x4]
000005D6 7006 moveq.l D0, 0x06
000005D8 2680 move.l [A3], D0
000005DA 274A 0004 move.l [A3 + 0x4], A2
000005DE 2F2F 0004 move.l -[A7], [A7 + 0x4]
000005E2 2F2F 0004 move.l -[A7], [A7 + 0x4]
000005E6 4EAD E1B8 jsr [A5 - 0x1E48]
000005EA 2052 movea.l A0, [A2]
000005EC 52A8 0004 addq.l [A0 + 0x4], 1
000005F0 3F3C 01F9 move.w -[A7], 0x1F9
000005F4 2F0A move.l -[A7], A2
000005F6 4EBA FD54 jsr [PC - 0x2AC /* 0000034C */]
000005FA 4A00 tst.b D0
000005FC 4FEF 000E lea.l A7, [A7 + 0xE]
00000600 6714 beq +0x16 /* 00000616 */
00000602 7002 moveq.l D0, 0x02
00000604 B0AD 0F9A cmp.l D0, [A5 + 0xF9A /* export_495 */]
00000608 661C bne +0x1E /* 00000626 */
0000060A 7006 moveq.l D0, 0x06
0000060C 2B40 0F9A move.l [A5 + 0xF9A /* export_495 */], D0
00000610 2B4A 0F9E move.l [A5 + 0xF9E], A2
00000614 6010 bra +0x12 /* 00000626 */
label00000616:
00000616 7006 moveq.l D0, 0x06
00000618 2E80 move.l [A7], D0
0000061A 2F4A 0004 move.l [A7 + 0x4], A2
0000061E 4857 pea.l [A7]
00000620 4EAD E210 jsr [A5 - 0x1DF0]
00000624 584F addq.w A7, 4
label00000626:
00000626 504F addq.w A7, 8
00000628 4CDF 0C00 movem.l A2,A3, [A7]+
0000062C 4E75 rts
0000062E 48E7 1020 movem.l -[A7], D3,A2
00000632 514F subq.w A7, 8
00000634 246F 0014 movea.l A2, [A7 + 0x14]
00000638 362F 0018 move.w D3, [A7 + 0x18]
0000063C 3003 move.w D0, D3
0000063E 48C0 ext.l D0
00000640 0480 0000 0098 subi.l D0, 0x98
00000646 6718 beq +0x1A /* 00000660 */
00000648 0480 0000 015C subi.l D0, 0x15C
0000064E 6710 beq +0x12 /* 00000660 */
00000650 5B80 subq.l D0, 5
00000652 6702 beq +0x4 /* 00000656 */
00000654 603A bra +0x3C /* 00000690 */
label00000656:
00000656 2F0A move.l -[A7], A2
00000658 4EBA FF40 jsr [PC - 0xC0 /* 0000059A */]
0000065C 584F addq.w A7, 4
0000065E 6050 bra +0x52 /* 000006B0 */
label00000660:
00000660 4878 0001 push.l 0x1
00000664 2052 movea.l A0, [A2]
00000666 2F28 001C move.l -[A7], [A0 + 0x1C]
0000066A 4EAD C220 jsr [A5 - 0x3DE0]
0000066E 2F48 000C move.l [A7 + 0xC], A0
00000672 4AAF 000C tst.l [A7 + 0xC]
00000676 504F addq.w A7, 8
00000678 6704 beq +0x6 /* 0000067E */
0000067A 7001 moveq.l D0, 0x01
0000067C 2E80 move.l [A7], D0
label0000067E:
0000067E 4857 pea.l [A7]
00000680 4EAD E210 jsr [A5 - 0x1DF0]
00000684 7001 moveq.l D0, 0x01
00000686 4FEF 000C lea.l A7, [A7 + 0xC]
0000068A 4CDF 0408 movem.l D3,A2, [A7]+
0000068E 4E75 rts
label00000690:
00000690 3F03 move.w -[A7], D3
00000692 2F0A move.l -[A7], A2
00000694 4EBA F972 jsr [PC - 0x68E /* 00000008 */]
00000698 5C4F addq.w A7, 6
0000069A 2F00 move.l -[A7], D0
0000069C 3F03 move.w -[A7], D3
0000069E 2F0A move.l -[A7], A2
000006A0 42A7 clr.l -[A7]
000006A2 4EBA FA3A jsr [PC - 0x5C6 /* 000000DE */]
000006A6 4FEF 0016 lea.l A7, [A7 + 0x16]
000006AA 4CDF 0408 movem.l D3,A2, [A7]+
000006AE 4E75 rts
label000006B0:
000006B0 7001 moveq.l D0, 0x01
000006B2 504F addq.w A7, 8
000006B4 4CDF 0408 movem.l D3,A2, [A7]+
000006B8 4E75 rts
fn000006BA:
000006BA 48E7 0030 movem.l -[A7], A2,A3
000006BE 246F 000C movea.l A2, [A7 + 0xC]
000006C2 2052 movea.l A0, [A2]
000006C4 2F28 0018 move.l -[A7], [A0 + 0x18]
000006C8 4EAD DFF0 jsr [A5 - 0x2010]
000006CC 2052 movea.l A0, [A2]
000006CE 42A8 0018 clr.l [A0 + 0x18]
000006D2 2052 movea.l A0, [A2]
000006D4 2F28 001C move.l -[A7], [A0 + 0x1C]
000006D8 4EAD C200 jsr [A5 - 0x3E00]
000006DC 2052 movea.l A0, [A2]
000006DE 42A8 001C clr.l [A0 + 0x1C]
000006E2 2052 movea.l A0, [A2]
000006E4 2F28 0020 move.l -[A7], [A0 + 0x20]
000006E8 4EAD C200 jsr [A5 - 0x3E00]
000006EC 2052 movea.l A0, [A2]
000006EE 42A8 0020 clr.l [A0 + 0x20]
000006F2 2052 movea.l A0, [A2]
000006F4 2668 0024 movea.l A3, [A0 + 0x24]
000006F8 200B move.l D0, A3
000006FA 4FEF 000C lea.l A7, [A7 + 0xC]
000006FE 6712 beq +0x14 /* 00000712 */
00000700 2F0B move.l -[A7], A3
00000702 2053 movea.l A0, [A3]
00000704 2068 000C movea.l A0, [A0 + 0xC]
00000708 4E90 jsr [A0]
0000070A 2052 movea.l A0, [A2]
0000070C 42A8 0024 clr.l [A0 + 0x24]
00000710 584F addq.w A7, 4
label00000712:
00000712 2052 movea.l A0, [A2]
00000714 2668 0028 movea.l A3, [A0 + 0x28]
00000718 200B move.l D0, A3
0000071A 6712 beq +0x14 /* 0000072E */
0000071C 2F0B move.l -[A7], A3
0000071E 2053 movea.l A0, [A3]
00000720 2068 000C movea.l A0, [A0 + 0xC]
00000724 4E90 jsr [A0]
00000726 2052 movea.l A0, [A2]
00000728 42A8 0028 clr.l [A0 + 0x28]
0000072C 584F addq.w A7, 4
label0000072E:
0000072E 4CDF 0C00 movem.l A2,A3, [A7]+
00000732 4E75 rts
00000734 2F0A move.l -[A7], A2
00000736 246F 0008 movea.l A2, [A7 + 0x8]
0000073A 2052 movea.l A0, [A2]
0000073C 4AA8 0018 tst.l [A0 + 0x18]
00000740 6708 beq +0xA /* 0000074A */
00000742 2F0A move.l -[A7], A2
00000744 4EBA FF74 jsr [PC - 0x8C /* 000006BA */]
00000748 584F addq.w A7, 4
label0000074A:
0000074A 2052 movea.l A0, [A2]
0000074C 2F28 0010 move.l -[A7], [A0 + 0x10]
00000750 4EAD C200 jsr [A5 - 0x3E00]
00000754 2F0A move.l -[A7], A2
00000756 4EAD C200 jsr [A5 - 0x3E00]
0000075A 504F addq.w A7, 8
0000075C 245F movea.l A2, [A7]+
0000075E 4E75 rts
00000760 2F0A move.l -[A7], A2
00000762 4FEF FEFA lea.l A7, [A7 - 0x106]
00000766 246F 010E movea.l A2, [A7 + 0x10E]
0000076A 4857 pea.l [A7]
0000076C 2052 movea.l A0, [A2]
0000076E 2F28 0010 move.l -[A7], [A0 + 0x10]
00000772 4EAD E158 jsr [A5 - 0x1EA8]
00000776 2F3C 0109 002E move.l -[A7], 0x109002E
0000077C 486D 0BE8 pea.l [A5 + 0xBE8]
00000780 4EAD C328 jsr [A5 - 0x3CD8]
00000784 2F0A move.l -[A7], A2
00000786 2052 movea.l A0, [A2]
00000788 2F28 000C move.l -[A7], [A0 + 0xC]
0000078C 486F 0018 pea.l [A7 + 0x18]
00000790 486D 0BE9 pea.l [A5 + 0xBE9]
00000794 2F2F 0136 move.l -[A7], [A7 + 0x136]
00000798 2F2F 0136 move.l -[A7], [A7 + 0x136]
0000079C 4EAD C1F0 jsr [A5 - 0x3E10]
000007A0 4FEF 012E lea.l A7, [A7 + 0x12E]
000007A4 245F movea.l A2, [A7]+
000007A6 4E75 rts
000007A8 7000 moveq.l D0, 0x00
000007AA 4E75 rts
000007AC 2F0A move.l -[A7], A2
000007AE 246F 0010 movea.l A2, [A7 + 0x10]
000007B2 302F 000E move.w D0, [A7 + 0xE]
000007B6 48C0 ext.l D0
000007B8 0480 0000 00A5 subi.l D0, 0xA5
000007BE 6702 beq +0x4 /* 000007C2 */
000007C0 602E bra +0x30 /* 000007F0 */
label000007C2:
000007C2 4A2F 000C tst.b [A7 + 0xC]
000007C6 6628 bne +0x2A /* 000007F0 */
000007C8 4878 0001 push.l 0x1
000007CC 206F 000C movea.l A0, [A7 + 0xC]
000007D0 2050 movea.l A0, [A0]
000007D2 2F28 0010 move.l -[A7], [A0 + 0x10]
000007D6 4EAD C220 jsr [A5 - 0x3DE0]
000007DA 2548 0004 move.l [A2 + 0x4], A0
000007DE 4AAA 0004 tst.l [A2 + 0x4]
000007E2 504F addq.w A7, 8
000007E4 6704 beq +0x6 /* 000007EA */
000007E6 7001 moveq.l D0, 0x01
000007E8 2480 move.l [A2], D0
label000007EA:
000007EA 7001 moveq.l D0, 0x01
000007EC 245F movea.l A2, [A7]+
000007EE 4E75 rts
label000007F0:
000007F0 7000 moveq.l D0, 0x00
000007F2 245F movea.l A2, [A7]+
000007F4 4E75 rts
000007F6 7000 moveq.l D0, 0x00
000007F8 4E75 rts
000007FA 4E75 rts
000007FC 7000 moveq.l D0, 0x00
000007FE 4E75 rts
00000800 7000 moveq.l D0, 0x00
00000802 4E75 rts
00000804 1F3C 0002 move.b -[A7], 0x2
00000808 2F2F 000A move.l -[A7], [A7 + 0xA]
0000080C 4EAD B140 jsr [A5 - 0x4EC0]
00000810 5C4F addq.w A7, 6
00000812 4E75 rts
00000814 303C 01F2 move.w D0, 0x1F2
00000818 4E75 rts
fn0000081A:
0000081A 206F 0004 movea.l A0, [A7 + 0x4]
0000081E 7006 moveq.l D0, 0x06
00000820 B090 cmp.l D0, [A0]
00000822 6612 bne +0x14 /* 00000836 */
00000824 41ED 9206 lea.l A0, [A5 - 0x6DFA]
00000828 226F 0004 movea.l A1, [A7 + 0x4]
0000082C 2269 0004 movea.l A1, [A1 + 0x4]
00000830 2251 movea.l A1, [A1]
00000832 B1D1 cmpa.l A0, [A1]
00000834 6704 beq +0x6 /* 0000083A */
label00000836:
00000836 7000 moveq.l D0, 0x00
00000838 6002 bra +0x4 /* 0000083C */
label0000083A:
0000083A 7001 moveq.l D0, 0x01
label0000083C:
0000083C 4E75 rts
fn0000083E:
0000083E 48E7 1830 movem.l -[A7], D3,D4,A2,A3
00000842 4FEF FDEC lea.l A7, [A7 - 0x214]
00000846 266F 0228 movea.l A3, [A7 + 0x228]
0000084A 246F 022C movea.l A2, [A7 + 0x22C]
0000084E 4857 pea.l [A7]
00000850 2F0B move.l -[A7], A3
00000852 4EAD E158 jsr [A5 - 0x1EA8]
00000856 2F2D 1086 move.l -[A7], [A5 + 0x1086]
0000085A 4EAD E820 jsr [A5 - 0x17E0]
0000085E 2800 move.l D4, D0
00000860 7600 moveq.l D3, 0x00
00000862 4FEF 000C lea.l A7, [A7 + 0xC]
00000866 6000 00A6 bra +0xA8 /* 0000090E */
label0000086A:
0000086A 486F 0106 pea.l [A7 + 0x106]
0000086E 2F03 move.l -[A7], D3
00000870 2F2D 1086 move.l -[A7], [A5 + 0x1086]
00000874 4EAD E818 jsr [A5 - 0x17E8]
00000878 486F 0112 pea.l [A7 + 0x112]
0000087C 4EBA FF9C jsr [PC - 0x64 /* 0000081A */]
00000880 4A00 tst.b D0
00000882 4FEF 0010 lea.l A7, [A7 + 0x10]
00000886 6776 beq +0x78 /* 000008FE */
00000888 486F 010E pea.l [A7 + 0x10E]
0000088C 206F 010E movea.l A0, [A7 + 0x10E]
00000890 2050 movea.l A0, [A0]
00000892 2F28 0010 move.l -[A7], [A0 + 0x10]
00000896 4EAD E158 jsr [A5 - 0x1EA8]
0000089A 0C2F 00FF 0008 cmpi.b [A7 + 0x8], 0xFF
000008A0 650E bcs +0x10 /* 000008B0 */
000008A2 41EF 0009 lea.l A0, [A7 + 0x9]
000008A6 70FF moveq.l D0, 0xFFFFFFFF
label000008A8:
000008A8 5280 addq.l D0, 1
000008AA 4A18 tst.b [A0]+
000008AC 66FA bne -0x4 /* 000008A8 */
000008AE 6006 bra +0x8 /* 000008B6 */
label000008B0:
000008B0 7000 moveq.l D0, 0x00
000008B2 102F 0008 move.b D0, [A7 + 0x8]
label000008B6:
000008B6 2F00 move.l -[A7], D0
000008B8 0C2F 00FF 011A cmpi.b [A7 + 0x11A], 0xFF
000008BE 650E bcs +0x10 /* 000008CE */
000008C0 41EF 011B lea.l A0, [A7 + 0x11B]
000008C4 70FF moveq.l D0, 0xFFFFFFFF
label000008C6:
000008C6 5280 addq.l D0, 1
000008C8 4A18 tst.b [A0]+
000008CA 66FA bne -0x4 /* 000008C6 */
000008CC 6006 bra +0x8 /* 000008D4 */
label000008CE:
000008CE 7000 moveq.l D0, 0x00
000008D0 102F 011A move.b D0, [A7 + 0x11A]
label000008D4:
000008D4 2F00 move.l -[A7], D0
000008D6 486F 0011 pea.l [A7 + 0x11]
000008DA 486F 0123 pea.l [A7 + 0x123]
000008DE 4EAD C380 jsr [A5 - 0x3C80]
000008E2 4A40 tst.w D0
000008E4 4FEF 0018 lea.l A7, [A7 + 0x18]
000008E8 6614 bne +0x16 /* 000008FE */
000008EA 24AF 0106 move.l [A2], [A7 + 0x106]
000008EE 256F 010A 0004 move.l [A2 + 0x4], [A7 + 0x10A]
000008F4 4FEF 0214 lea.l A7, [A7 + 0x214]
000008F8 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
000008FC 4E75 rts
label000008FE:
000008FE 2F2F 010A move.l -[A7], [A7 + 0x10A]
00000902 2F2F 010A move.l -[A7], [A7 + 0x10A]
00000906 4EAD E1B8 jsr [A5 - 0x1E48]
0000090A 5283 addq.l D3, 1
0000090C 504F addq.w A7, 8
label0000090E:
0000090E B684 cmp.l D3, D4
00000910 6D00 FF58 blt -0xA6 /* 0000086A */
00000914 2F0B move.l -[A7], A3
00000916 2F3C 004B 0001 move.l -[A7], 0x4B0001
0000091C 4EAD E078 jsr [A5 - 0x1F88]
00000920 4FEF 021C lea.l A7, [A7 + 0x21C]
00000924 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
00000928 4E75 rts
fn0000092A:
0000092A 48E7 1830 movem.l -[A7], D3,D4,A2,A3
0000092E 266F 0014 movea.l A3, [A7 + 0x14]
00000932 206D 0FB2 movea.l A0, [A5 + 0xFB2 /* export_498 */]
00000936 2050 movea.l A0, [A0]
00000938 3828 000C move.w D4, [A0 + 0xC]
0000093C 48C4 ext.l D4
0000093E 5384 subq.l D4, 1
00000940 7600 moveq.l D3, 0x00
00000942 6036 bra +0x38 /* 0000097A */
label00000944:
00000944 700C moveq.l D0, 0x0C
00000946 C1C3 muls.w D0, D3
00000948 246D 0FB2 movea.l A2, [A5 + 0xFB2 /* export_498 */]
0000094C 2452 movea.l A2, [A2]
0000094E D5C0 add.l A2, D0
00000950 45EA 0014 lea.l A2, [A2 + 0x14]
00000954 0C52 FFFF cmpi.w [A2], 0xFFFF
00000958 671E beq +0x20 /* 00000978 */
0000095A 7006 moveq.l D0, 0x06
0000095C B0AA 0004 cmp.l D0, [A2 + 0x4]
00000960 6616 bne +0x18 /* 00000978 */
00000962 B7EA 0008 cmpa.l A3, [A2 + 0x8]
00000966 6610 bne +0x12 /* 00000978 */
00000968 42AA 0004 clr.l [A2 + 0x4]
0000096C 42AA 0008 clr.l [A2 + 0x8]
00000970 2F0B move.l -[A7], A3
00000972 4EAD E1A8 jsr [A5 - 0x1E58]
00000976 584F addq.w A7, 4
label00000978:
00000978 5243 addq.w D3, 1
label0000097A:
0000097A B644 cmp.w D3, D4
0000097C 6FC6 ble -0x38 /* 00000944 */
0000097E 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
00000982 4E75 rts
00000984 48E7 1C20 movem.l -[A7], D3,D4,D5,A2
00000988 514F subq.w A7, 8
0000098A 282F 001C move.l D4, [A7 + 0x1C]
0000098E 4AAD 1086 tst.l [A5 + 0x1086]
00000992 660A bne +0xC /* 0000099E */
00000994 7001 moveq.l D0, 0x01
00000996 504F addq.w A7, 8
00000998 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+
0000099C 4E75 rts
label0000099E:
0000099E 2F2D 1086 move.l -[A7], [A5 + 0x1086]
000009A2 4EAD E820 jsr [A5 - 0x17E0]
000009A6 2A00 move.l D5, D0
000009A8 2605 move.l D3, D5
000009AA 5383 subq.l D3, 1
000009AC 584F addq.w A7, 4
000009AE 607A bra +0x7C /* 00000A2A */
label000009B0:
000009B0 4857 pea.l [A7]
000009B2 2F03 move.l -[A7], D3
000009B4 2F2D 1086 move.l -[A7], [A5 + 0x1086]
000009B8 4EAD E818 jsr [A5 - 0x17E8]
000009BC 486F 000C pea.l [A7 + 0xC]
000009C0 4EBA FE58 jsr [PC - 0x1A8 /* 0000081A */]
000009C4 4A00 tst.b D0
000009C6 4FEF 0010 lea.l A7, [A7 + 0x10]
000009CA 674E beq +0x50 /* 00000A1A */
000009CC 246F 0004 movea.l A2, [A7 + 0x4]
000009D0 2052 movea.l A0, [A2]
000009D2 B8A8 0014 cmp.l D4, [A0 + 0x14]
000009D6 6642 bne +0x44 /* 00000A1A */
000009D8 2052 movea.l A0, [A2]
000009DA 4AA8 000C tst.l [A0 + 0xC]
000009DE 6F14 ble +0x16 /* 000009F4 */
000009E0 3F3C 0060 move.w -[A7], 0x60 /* '`' */
000009E4 4EAD E070 jsr [A5 - 0x1F90]
000009E8 7000 moveq.l D0, 0x00
000009EA 4FEF 000A lea.l A7, [A7 + 0xA]
000009EE 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+
000009F2 4E75 rts
label000009F4:
000009F4 7001 moveq.l D0, 0x01
000009F6 2052 movea.l A0, [A2]
000009F8 C0A8 0008 and.l D0, [A0 + 0x8]
000009FC 6708 beq +0xA /* 00000A06 */
000009FE 2F0A move.l -[A7], A2
00000A00 4EBA FF28 jsr [PC - 0xD8 /* 0000092A */]
00000A04 584F addq.w A7, 4
label00000A06:
00000A06 2F0A move.l -[A7], A2
00000A08 4EBA FCB0 jsr [PC - 0x350 /* 000006BA */]
00000A0C 2F03 move.l -[A7], D3
00000A0E 2F2D 1086 move.l -[A7], [A5 + 0x1086]
00000A12 4EAD E840 jsr [A5 - 0x17C0]
00000A16 4FEF 000C lea.l A7, [A7 + 0xC]
label00000A1A:
00000A1A 2F2F 0004 move.l -[A7], [A7 + 0x4]
00000A1E 2F2F 0004 move.l -[A7], [A7 + 0x4]
00000A22 4EAD E1B8 jsr [A5 - 0x1E48]
00000A26 5383 subq.l D3, 1
00000A28 504F addq.w A7, 8
label00000A2A:
00000A2A 4A83 tst.l D3
00000A2C 6C82 bge -0x7C /* 000009B0 */
00000A2E 7001 moveq.l D0, 0x01
00000A30 504F addq.w A7, 8
00000A32 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+
00000A36 4E75 rts
00000A38 2F03 move.l -[A7], D3
00000A3A 4FEF FFEC lea.l A7, [A7 - 0x14]
00000A3E 4297 clr.l [A7]
00000A40 302D 0FA0 move.w D0, [A5 + 0xFA0]
00000A44 48C0 ext.l D0
00000A46 E788 lsl D0, 3
00000A48 206D 0F8E movea.l A0, [A5 + 0xF8E]
00000A4C 2050 movea.l A0, [A0]
00000A4E D1ED 0F96 add.l A0, [A5 + 0xF96]
00000A52 91C0 sub.l A0, D0
00000A54 2F50 000C move.l [A7 + 0xC], [A0]
00000A58 2F68 0004 0010 move.l [A7 + 0x10], [A0 + 0x4]
00000A5E 4AAD 1086 tst.l [A5 + 0x1086]
00000A62 6618 bne +0x1A /* 00000A7C */
00000A64 2F2F 0010 move.l -[A7], [A7 + 0x10]
00000A68 2F2F 0010 move.l -[A7], [A7 + 0x10]
00000A6C 3F3C 004B move.w -[A7], 0x4B /* 'K' */
00000A70 4EAD E060 jsr [A5 - 0x1FA0]
00000A74 4FEF 001E lea.l A7, [A7 + 0x1E]
00000A78 261F move.l D3, [A7]+
00000A7A 4E75 rts
label00000A7C:
00000A7C 7002 moveq.l D0, 0x02
00000A7E 2F40 0004 move.l [A7 + 0x4], D0
00000A82 42AF 0008 clr.l [A7 + 0x8]
00000A86 202F 000C move.l D0, [A7 + 0xC]
00000A8A 5380 subq.l D0, 1
00000A8C 674A beq +0x4C /* 00000AD8 */
00000A8E 5780 subq.l D0, 3
00000A90 6702 beq +0x4 /* 00000A94 */
00000A92 6054 bra +0x56 /* 00000AE8 */
label00000A94:
00000A94 262F 0010 move.l D3, [A7 + 0x10]
00000A98 5383 subq.l D3, 1
00000A9A 4A83 tst.l D3
00000A9C 6D0E blt +0x10 /* 00000AAC */
00000A9E 2F2D 1086 move.l -[A7], [A5 + 0x1086]
00000AA2 4EAD E820 jsr [A5 - 0x17E0]
00000AA6 B680 cmp.l D3, D0
00000AA8 584F addq.w A7, 4
00000AAA 6D18 blt +0x1A /* 00000AC4 */
label00000AAC:
00000AAC 2F2F 0010 move.l -[A7], [A7 + 0x10]
00000AB0 2F2F 0010 move.l -[A7], [A7 + 0x10]
00000AB4 3F3C 004B move.w -[A7], 0x4B /* 'K' */
00000AB8 4EAD E060 jsr [A5 - 0x1FA0]
00000ABC 4FEF 001E lea.l A7, [A7 + 0x1E]
00000AC0 261F move.l D3, [A7]+
00000AC2 4E75 rts
label00000AC4:
00000AC4 486F 0004 pea.l [A7 + 0x4]
00000AC8 2F03 move.l -[A7], D3
00000ACA 2F2D 1086 move.l -[A7], [A5 + 0x1086]
00000ACE 4EAD E818 jsr [A5 - 0x17E8]
00000AD2 4FEF 000C lea.l A7, [A7 + 0xC]
00000AD6 6028 bra +0x2A /* 00000B00 */
label00000AD8:
00000AD8 486F 0004 pea.l [A7 + 0x4]
00000ADC 2F2F 0014 move.l -[A7], [A7 + 0x14]
00000AE0 4EBA FD5C jsr [PC - 0x2A4 /* 0000083E */]
00000AE4 504F addq.w A7, 8
00000AE6 6018 bra +0x1A /* 00000B00 */
label00000AE8:
00000AE8 2F2F 0010 move.l -[A7], [A7 + 0x10]
00000AEC 2F2F 0010 move.l -[A7], [A7 + 0x10]
00000AF0 3F3C 000A move.w -[A7], 0xA /* '\n' */
00000AF4 4EAD E060 jsr [A5 - 0x1FA0]
00000AF8 4FEF 001E lea.l A7, [A7 + 0x1E]
00000AFC 261F move.l D3, [A7]+
00000AFE 4E75 rts
label00000B00:
00000B00 486F 0004 pea.l [A7 + 0x4]
00000B04 4EAD E210 jsr [A5 - 0x1DF0]
00000B08 4FEF 0018 lea.l A7, [A7 + 0x18]
00000B0C 261F move.l D3, [A7]+
00000B0E 4E75 rts
fn00000B10:
00000B10 514F subq.w A7, 8
00000B12 4AAD 1086 tst.l [A5 + 0x1086]
00000B16 6608 bne +0xA /* 00000B20 */
00000B18 4EAD E828 jsr [A5 - 0x17D8]
00000B1C 2B48 1086 move.l [A5 + 0x1086], A0
label00000B20:
00000B20 7006 moveq.l D0, 0x06
00000B22 2E80 move.l [A7], D0
00000B24 2F6F 000C 0004 move.l [A7 + 0x4], [A7 + 0xC]
00000B2A 4857 pea.l [A7]
00000B2C 2F2D 1086 move.l -[A7], [A5 + 0x1086]
00000B30 4EAD E838 jsr [A5 - 0x17C8]
00000B34 4FEF 0010 lea.l A7, [A7 + 0x10]
00000B38 4E75 rts
fn00000B3A:
00000B3A 48E7 1F3A movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6
00000B3E 4FEF FEAE lea.l A7, [A7 - 0x152]
00000B42 9DCE sub.l A6, A6
00000B44 95CA sub.l A2, A2
00000B46 99CC sub.l A4, A4
00000B48 4297 clr.l [A7]
00000B4A 7E00 moveq.l D7, 0x00
00000B4C 2F3C 001F 0027 move.l -[A7], 0x1F0027
00000B52 4EAD DFB8 jsr [A5 - 0x2048]
00000B56 2C48 movea.l A6, A0
00000B58 4878 001E push.l 0x1E
00000B5C 2F3C 0016 0002 move.l -[A7], 0x160002
00000B62 4EAD D960 jsr [A5 - 0x26A0]
00000B66 2448 movea.l A2, A0
00000B68 7C00 moveq.l D6, 0x00
00000B6A 99CC sub.l A4, A4
00000B6C 2F2F 018A move.l -[A7], [A7 + 0x18A]
00000B70 486F 0020 pea.l [A7 + 0x20]
00000B74 4EAD E540 jsr [A5 - 0x1AC0]
00000B78 4FEF 0014 lea.l A7, [A7 + 0x14]
00000B7C 6000 0270 bra +0x272 /* 00000DEE */
label00000B80:
00000B80 486F 014A pea.l [A7 + 0x14A]
00000B84 1F3C 0001 move.b -[A7], 0x1
00000B88 486F 0016 pea.l [A7 + 0x16]
00000B8C 4EAD E568 jsr [A5 - 0x1A98]
00000B90 7008 moveq.l D0, 0x08
00000B92 B0AF 0154 cmp.l D0, [A7 + 0x154]
00000B96 4FEF 000A lea.l A7, [A7 + 0xA]
00000B9A 6600 023A bne +0x23C /* 00000DD6 */
00000B9E 362F 0150 move.w D3, [A7 + 0x150]
00000BA2 7800 moveq.l D4, 0x00
00000BA4 4A07 tst.b D7
00000BA6 6672 bne +0x74 /* 00000C1A */
00000BA8 3003 move.w D0, D3
00000BAA 48C0 ext.l D0
00000BAC 0480 0000 01F2 subi.l D0, 0x1F2
00000BB2 6702 beq +0x4 /* 00000BB6 */
00000BB4 6064 bra +0x66 /* 00000C1A */
label00000BB6:
00000BB6 486F 014A pea.l [A7 + 0x14A]
00000BBA 1F3C 0001 move.b -[A7], 0x1
00000BBE 486F 0016 pea.l [A7 + 0x16]
00000BC2 4EAD E568 jsr [A5 - 0x1A98]
00000BC6 202F 0154 move.l D0, [A7 + 0x154]
00000BCA 4FEF 000A lea.l A7, [A7 + 0xA]
00000BCE 5380 subq.l D0, 1
00000BD0 6706 beq +0x8 /* 00000BD8 */
00000BD2 5F80 subq.l D0, 7
00000BD4 670C beq +0xE /* 00000BE2 */
00000BD6 6018 bra +0x1A /* 00000BF0 */
label00000BD8:
00000BD8 286F 014E movea.l A4, [A7 + 0x14E]
00000BDC 42AF 014A clr.l [A7 + 0x14A]
00000BE0 6032 bra +0x34 /* 00000C14 */
label00000BE2:
00000BE2 3F2F 0150 move.w -[A7], [A7 + 0x150]
00000BE6 4EAD E0F0 jsr [A5 - 0x1F10]
00000BEA 2848 movea.l A4, A0
00000BEC 544F addq.w A7, 2
00000BEE 6024 bra +0x26 /* 00000C14 */
label00000BF0:
00000BF0 2F2F 014E move.l -[A7], [A7 + 0x14E]
00000BF4 2F2F 014E move.l -[A7], [A7 + 0x14E]
00000BF8 3F3C 004C move.w -[A7], 0x4C /* 'L' */
00000BFC 4EAD E060 jsr [A5 - 0x1FA0]
00000C00 2F2F 0158 move.l -[A7], [A7 + 0x158]
00000C04 2F2F 0158 move.l -[A7], [A7 + 0x158]
00000C08 4EAD E1B8 jsr [A5 - 0x1E48]
00000C0C 4FEF 0012 lea.l A7, [A7 + 0x12]
00000C10 6000 01C4 bra +0x1C6 /* 00000DD6 */
label00000C14:
00000C14 7E01 moveq.l D7, 0x01
00000C16 6000 01D6 bra +0x1D8 /* 00000DEE */
label00000C1A:
00000C1A 3003 move.w D0, D3
00000C1C 48C0 ext.l D0
00000C1E 5180 subq.l D0, 8
00000C20 674E beq +0x50 /* 00000C70 */
00000C22 5580 subq.l D0, 2
00000C24 6744 beq +0x46 /* 00000C6A */
00000C26 0480 0000 0083 subi.l D0, 0x83
00000C2C 6702 beq +0x4 /* 00000C30 */
00000C2E 6046 bra +0x48 /* 00000C76 */
label00000C30:
00000C30 486F 014A pea.l [A7 + 0x14A]
00000C34 1F3C 0001 move.b -[A7], 0x1
00000C38 486F 0016 pea.l [A7 + 0x16]
00000C3C 4EAD E568 jsr [A5 - 0x1A98]
00000C40 7008 moveq.l D0, 0x08
00000C42 B0AF 0154 cmp.l D0, [A7 + 0x154]
00000C46 4FEF 000A lea.l A7, [A7 + 0xA]
00000C4A 6718 beq +0x1A /* 00000C64 */
00000C4C 2F2F 014E move.l -[A7], [A7 + 0x14E]
00000C50 2F2F 014E move.l -[A7], [A7 + 0x14E]
00000C54 3F3C 004D move.w -[A7], 0x4D /* 'M' */
00000C58 4EAD E060 jsr [A5 - 0x1FA0]
00000C5C 4FEF 000A lea.l A7, [A7 + 0xA]
00000C60 6000 0174 bra +0x176 /* 00000DD6 */
label00000C64:
00000C64 362F 0150 move.w D3, [A7 + 0x150]
00000C68 600C bra +0xE /* 00000C76 */
label00000C6A:
00000C6A 0044 8000 ori.w D4, 0x8000
00000C6E 60C0 bra -0x3E /* 00000C30 */
label00000C70:
00000C70 0044 4000 ori.w D4, 0x4000 /* '@\0' */
00000C74 60BA bra -0x44 /* 00000C30 */
label00000C76:
00000C76 2052 movea.l A0, [A2]
00000C78 3A28 000A move.w D5, [A0 + 0xA]
00000C7C 426F 000C clr.w [A7 + 0xC]
00000C80 486F 000C pea.l [A7 + 0xC]
00000C84 2F0A move.l -[A7], A2
00000C86 4EAD D970 jsr [A5 - 0x2690]
00000C8A 504F addq.w A7, 8
label00000C8C:
00000C8C 486F 014A pea.l [A7 + 0x14A]
00000C90 1F3C 0001 move.b -[A7], 0x1
00000C94 486F 0016 pea.l [A7 + 0x16]
00000C98 4EAD E568 jsr [A5 - 0x1A98]
00000C9C 4AAF 0154 tst.l [A7 + 0x154]
00000CA0 4FEF 000A lea.l A7, [A7 + 0xA]
00000CA4 6700 00C0 beq +0xC2 /* 00000D66 */
00000CA8 7008 moveq.l D0, 0x08
00000CAA B0AF 014A cmp.l D0, [A7 + 0x14A]
00000CAE 6718 beq +0x1A /* 00000CC8 */
00000CB0 2F2F 014E move.l -[A7], [A7 + 0x14E]
00000CB4 2F2F 014E move.l -[A7], [A7 + 0x14E]
00000CB8 3F3C 004D move.w -[A7], 0x4D /* 'M' */
00000CBC 4EAD E060 jsr [A5 - 0x1FA0]
00000CC0 4FEF 000A lea.l A7, [A7 + 0xA]
00000CC4 6000 0110 bra +0x112 /* 00000DD6 */
label00000CC8:
00000CC8 3F6F 0150 000E move.w [A7 + 0xE], [A7 + 0x150]
00000CCE 486F 014A pea.l [A7 + 0x14A]
00000CD2 1F3C 0001 move.b -[A7], 0x1
00000CD6 486F 0016 pea.l [A7 + 0x16]
00000CDA 4EAD E568 jsr [A5 - 0x1A98]
00000CDE 4AAF 0154 tst.l [A7 + 0x154]
00000CE2 4FEF 000A lea.l A7, [A7 + 0xA]
00000CE6 676A beq +0x6C /* 00000D52 */
00000CE8 7008 moveq.l D0, 0x08
00000CEA B0AF 014A cmp.l D0, [A7 + 0x14A]
00000CEE 6718 beq +0x1A /* 00000D08 */
00000CF0 2F2F 014E move.l -[A7], [A7 + 0x14E]
00000CF4 2F2F 014E move.l -[A7], [A7 + 0x14E]
00000CF8 3F3C 004D move.w -[A7], 0x4D /* 'M' */
00000CFC 4EAD E060 jsr [A5 - 0x1FA0]
00000D00 4FEF 000A lea.l A7, [A7 + 0xA]
00000D04 6000 00D0 bra +0xD2 /* 00000DD6 */
label00000D08:
00000D08 0C6F 0001 0150 cmpi.w [A7 + 0x150], 0x1
00000D0E 6742 beq +0x44 /* 00000D52 */
00000D10 486F 014A pea.l [A7 + 0x14A]
00000D14 1F3C 0001 move.b -[A7], 0x1
00000D18 486F 0016 pea.l [A7 + 0x16]
00000D1C 4EAD E568 jsr [A5 - 0x1A98]
00000D20 4AAF 0154 tst.l [A7 + 0x154]
00000D24 4FEF 000A lea.l A7, [A7 + 0xA]
00000D28 6728 beq +0x2A /* 00000D52 */
00000D2A 7008 moveq.l D0, 0x08
00000D2C B0AF 014A cmp.l D0, [A7 + 0x14A]
00000D30 6608 bne +0xA /* 00000D3A */
00000D32 0C6F 0001 0150 cmpi.w [A7 + 0x150], 0x1
00000D38 6718 beq +0x1A /* 00000D52 */
label00000D3A:
00000D3A 2F2F 014E move.l -[A7], [A7 + 0x14E]
00000D3E 2F2F 014E move.l -[A7], [A7 + 0x14E]
00000D42 3F3C 004E move.w -[A7], 0x4E /* 'N' */
00000D46 4EAD E060 jsr [A5 - 0x1FA0]
00000D4A 4FEF 000A lea.l A7, [A7 + 0xA]
00000D4E 6000 0086 bra +0x88 /* 00000DD6 */
label00000D52:
00000D52 486F 000E pea.l [A7 + 0xE]
00000D56 2F0A move.l -[A7], A2
00000D58 4EAD D970 jsr [A5 - 0x2690]
00000D5C 526F 0014 addq.w [A7 + 0x14], 1
00000D60 504F addq.w A7, 8
00000D62 6000 FF28 bra -0xD6 /* 00000C8C */
label00000D66:
00000D66 3004 move.w D0, D4
00000D68 48C0 ext.l D0
00000D6A 322F 000C move.w D1, [A7 + 0xC]
00000D6E 48C1 ext.l D1
00000D70 8280 or.l D1, D0
00000D72 2052 movea.l A0, [A2]
00000D74 3181 5214 move.w [A0 + D5.w * 2 + 0x14], D1
00000D78 42A7 clr.l -[A7]
00000D7A 1F3C 0001 move.b -[A7], 0x1
00000D7E 3F03 move.w -[A7], D3
00000D80 2F0E move.l -[A7], A6
00000D82 4EAD DFC8 jsr [A5 - 0x2038]
00000D86 2648 movea.l A3, A0
00000D88 200B move.l D0, A3
00000D8A 4FEF 000C lea.l A7, [A7 + 0xC]
00000D8E 673C beq +0x3E /* 00000DCC */
00000D90 7000 moveq.l D0, 0x00
00000D92 3006 move.w D0, D6
00000D94 3045 movea.w A0, D5
00000D96 2208 move.l D1, A0
00000D98 7410 moveq.l D2, 0x10
00000D9A E5A9 lsl D1, D2
00000D9C 8280 or.l D1, D0
00000D9E 2741 0004 move.l [A3 + 0x4], D1
00000DA2 5246 addq.w D6, 1
00000DA4 3004 move.w D0, D4
00000DA6 0280 0000 8000 andi.l D0, 0x8000
00000DAC 6728 beq +0x2A /* 00000DD6 */
00000DAE 7001 moveq.l D0, 0x01
00000DB0 8197 or.l [A7], D0
00000DB2 7006 moveq.l D0, 0x06
00000DB4 2F40 0004 move.l [A7 + 0x4], D0
00000DB8 2F6F 0184 0008 move.l [A7 + 0x8], [A7 + 0x184]
00000DBE 486F 0004 pea.l [A7 + 0x4]
00000DC2 3F03 move.w -[A7], D3
00000DC4 4EAD D5B8 jsr [A5 - 0x2A48]
00000DC8 5C4F addq.w A7, 6
00000DCA 600A bra +0xC /* 00000DD6 */
label00000DCC:
00000DCC 3F3C 0002 move.w -[A7], 0x2
00000DD0 4EAD E070 jsr [A5 - 0x1F90]
00000DD4 544F addq.w A7, 2
label00000DD6:
00000DD6 2F2F 014E move.l -[A7], [A7 + 0x14E]
00000DDA 2F2F 014E move.l -[A7], [A7 + 0x14E]
00000DDE 4EAD E1B8 jsr [A5 - 0x1E48]
00000DE2 486F 0018 pea.l [A7 + 0x18]
00000DE6 4EAD E558 jsr [A5 - 0x1AA8]
00000DEA 4FEF 000C lea.l A7, [A7 + 0xC]
label00000DEE:
00000DEE 486F 0010 pea.l [A7 + 0x10]
00000DF2 4EAD E538 jsr [A5 - 0x1AC8]
00000DF6 4A00 tst.b D0
00000DF8 584F addq.w A7, 4
00000DFA 6700 FD84 beq -0x27A /* 00000B80 */
00000DFE 2F0A move.l -[A7], A2
00000E00 4EAD D990 jsr [A5 - 0x2670]
00000E04 2F2F 017E move.l -[A7], [A7 + 0x17E]
00000E08 206F 0182 movea.l A0, [A7 + 0x182]
00000E0C 2050 movea.l A0, [A0]
00000E0E 2068 0008 movea.l A0, [A0 + 0x8]
00000E12 4E90 jsr [A0]
00000E14 206F 018C movea.l A0, [A7 + 0x18C]
00000E18 2650 movea.l A3, [A0]
00000E1A 41ED 9206 lea.l A0, [A5 - 0x6DFA]
00000E1E 2688 move.l [A3], A0
00000E20 276F 0008 0008 move.l [A3 + 0x8], [A7 + 0x8]
00000E26 42AB 000C clr.l [A3 + 0xC]
00000E2A 274C 0010 move.l [A3 + 0x10], A4
00000E2E 306F 018A movea.w A0, [A7 + 0x18A]
00000E32 2748 0014 move.l [A3 + 0x14], A0
00000E36 274E 0018 move.l [A3 + 0x18], A6
00000E3A 276F 0186 001C move.l [A3 + 0x1C], [A7 + 0x186]
00000E40 274A 0020 move.l [A3 + 0x20], A2
00000E44 276F 0182 0024 move.l [A3 + 0x24], [A7 + 0x182]
00000E4A 42AB 0028 clr.l [A3 + 0x28]
00000E4E 4A6D 101E tst.w [A5 + 0x101E]
00000E52 504F addq.w A7, 8
00000E54 6710 beq +0x12 /* 00000E66 */
00000E56 4AAD 1028 tst.l [A5 + 0x1028]
00000E5A 6706 beq +0x8 /* 00000E62 */
00000E5C 206D 1028 movea.l A0, [A5 + 0x1028]
00000E60 4E90 jsr [A0]
label00000E62:
00000E62 426D 101E clr.w [A5 + 0x101E]
label00000E66:
00000E66 4FEF 0152 lea.l A7, [A7 + 0x152]
00000E6A 4CDF 5CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
00000E6E 4E75 rts
00000E70 2F0A move.l -[A7], A2
00000E72 4878 0003 push.l 0x3
00000E76 4878 002C push.l 0x2C /* ',' */
00000E7A 4EAD C1F8 jsr [A5 - 0x3E08]
00000E7E 2448 movea.l A2, A0
00000E80 200A move.l D0, A2
00000E82 504F addq.w A7, 8
00000E84 6606 bne +0x8 /* 00000E8C */
00000E86 91C8 sub.l A0, A0
00000E88 245F movea.l A2, [A7]+
00000E8A 4E75 rts
label00000E8C:
00000E8C 2F0A move.l -[A7], A2
00000E8E 3F2F 0014 move.w -[A7], [A7 + 0x14]
00000E92 2F2F 0012 move.l -[A7], [A7 + 0x12]
00000E96 2F2F 0012 move.l -[A7], [A7 + 0x12]
00000E9A 4EBA FC9E jsr [PC - 0x362 /* 00000B3A */]
00000E9E 2F0A move.l -[A7], A2
00000EA0 4EBA FC6E jsr [PC - 0x392 /* 00000B10 */]
00000EA4 204A movea.l A0, A2
00000EA6 4FEF 0012 lea.l A7, [A7 + 0x12]
00000EAA 245F movea.l A2, [A7]+
00000EAC 4E75 rts
00000EAE 0000 0000 ori.b D0, 0x0
00000EB2 0000 0000 ori.b D0, 0x0
00000EB6 0000 0000 ori.b D0, 0x0